/**
 * 
 */
package cn.com.guage.guc.collection.safe;

import java.util.UUID;
import java.util.Vector;

/**
 * @author yangdechao
 */
public class VentorSafeTest {

	/**
	 * (01) Vector实际上是通过一个数组去保存数据的。当我们构造Vecotr时；若使用默认构造函数，则Vector的默认容量大小是10。
       (02) 当Vector容量不足以容纳全部元素时，Vector的容量会增加。若容量增加系数 >0，则将容量的值增加“容量增加系数”；否则，将容量大小增加一倍。
       (03) Vector的克隆函数，即是将全部元素克隆到一个数组中。
	 */
	public static void main(String[] args) {
		    Vector<String> list = new Vector<>();
		    for (int i = 0; i < 30; i++) {
		        new Thread(() -> {
		            list.add(UUID.randomUUID().toString().substring(0, 8));
		            System.out.println(list);
		        }).start();
		    }

	}

}
